soil compacting - French English Dictionary